package org.swust.sysmonitorapp.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serial;
import java.io.Serializable;
import lombok.Data;

/**
 * @since 2024-12-25
 */
@Data
@TableName("sys_department")
public class SysDepartment implements Serializable {
    @Serial
    private static final long serialVersionUID = 1L;
    /**
     * 部门的id号，标明唯一的标识符
     */
    @TableId("dept_id")
    private Long deptId;

    /**
     * 部门的名字
     */
    @TableField("dept_name")
    private String deptName;

    /**
     * 部门领导
     */
    @TableField("leader")
    private String leader;

    /**
     * 部门状态
     */
    @TableField("status")
    private String status;

    /**
     * 部门人数
     */
    @TableField("count")
    private Integer count;
}
